Asphodelaceae

 

Aloe arborescens

Tree Aloe

Catalonia, Spain - April 2016